Computational efficiency improvements for image colorization

نویسندگان

  • Chao Yu
  • Gaurav Sharma
  • Hussein A. Aly
چکیده

We propose an efficient algorithm for colorization of greyscale images. As in prior work, colorization is posed as an optimization problem: a user specifies the color for a few scribbles drawn on the greyscale image and the color image is obtained by propagating color information from the scribbles to surrounding regions, while maximizing the local smoothness of colors. In this formulation, colorization is obtained by solving a large sparse linear system, which normally requires substantial computation and memory resources. Our algorithm improves the computational performance through three innovations over prior colorization implementations. First, the linear system is solved iteratively without explicitly constructing the sparse matrix, which significantly reduces the required memory. Second, we formulate each iteration in terms of integral images obtained by dynamic programming, reducing repetitive computation. Third, we use a coarseto-fine framework, where a lower resolution subsampled image is first colorized and this low resolution color image is upsampled to initialize the colorization process for the fine level. The improvements we develop provide significant speedup and memory savings compared to the conventional approach of solving the linear system directly using off-the-shelf sparse solvers, and allow us to colorize images with typical sizes encountered in realistic applications on typical commodity computing platforms.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Automatic Colorization of Grayscale Images Using Generative Adversarial Networks

Automatic colorization of gray scale images poses a unique challenge in Information Retrieval. The goal of this field is to colorize images which have lost some color channels (such as the RGB channels or the AB channels in the LAB color space) while only having the brightness channel available, which is usually the case in a vast array of old photos and portraits. Having the ability to coloriz...

متن کامل

Interactive Image Colorization and Recoloring based on Coupled Map Lattices

Colorization is a computer-assisted process of adding color to a monochrome image or movie. Most current colorization algorithms either require a significant user effort or have large computational time. In any case, colorization of real size images remains a time-consuming, tedious task. In this paper we present a new colorization method, based on GrowCut image segmentation algorithm. In our a...

متن کامل

Fast Colorization Using Edge and Gradient Constrains

This paper proposes a fast but effective user-guided colorization algorithm. The main difficulty with colorization is its intensive computational cost. And the color sometimes diffuses from one region to others. We make full use of the information given by the gray-scale images, including the edge, gradient and gradient direction, to propagate color over regions from the user’s scribbles. We in...

متن کامل

Adaptive Image Colorization with Total Variation and Partial Differential Equation

An adaptive image colorization algorithm based on total variation and partial differential equations (PDE) is proposed to overcome problems of color blurring near edges in some colorization algorithms. A partial differential equation is established through minimization of a functional. An adaptive method is then used to select the model parameters. By choosing suitable diffusion coefficients re...

متن کامل

Sık Eşleme Yoluyla Görüntü Renklendirme Image Colorization via Dense Correspondences

Colorization, the process of adding color to monochrome images, is a tedious and difficult task and often requires intensive manual effort by color experts. To alleviate this problem, a number of computational studies have been proposed in the literature which aim to perform this task in a relatively easy way, either by employing minimal user input in terms of color scribbles or using a colored...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014